beach strawberry (mesembryanthemum chilense) - Turkish English Dictionary